package com.ctg.payroll2.bean.filter.payment;

import com.ctg.payroll2.bean.PayrollFilter;
/**
 * 薪资项目查询条件
 * @author 鲁力 2009-9-16 上午09:58:29
 *
 */
public class PayClazzItemFilter extends PayrollFilter {
	private static final long serialVersionUID = -7436772305813691207L;
	private Long payClassId;
	/**
	 * 薪资项目主键
	 */
	private Long payItemId;
	/**
	 * 薪资项目名称
	 */
	private String payItemName;
	/**
	 * 薪资类别名称
	 */
	private String payTypeName;
	/**
	 * 薪资类别主键
	 */
	private Long payTypeId;
	/*
	 * 计算历史主键
	 */
	private String hisId;
	/*
	 * 对应工资数据表中相应列
	 */
	private Integer segmentOrder;
	/**
	 * 是否有效
	 */
	private String valid;
	private String month;
	/**
	 * 数据来源
	 */
	private String dataCome;
	/**
	 * 删除用到的id
	 */
	private String ids;
	
	/**
	 * @return 返回数据来源
	 */
	public String getDataCome() {
		return dataCome;
	}
	/**
	 * @param dataCome 设置数据来源
	 */
	public void setDataCome(String dataCome) {
		this.dataCome = dataCome;
	}
	/**
	 * @return 返回薪资项目名称
	 */
	public String getPayItemName() {
		return payItemName;
	}
	/**
	 * @param payItemName 设置薪资项目名称
	 */
	public void setPayItemName(String payItemName) {
		this.payItemName = payItemName;
	}
	/**
	 * @return 返回薪资类别名称
	 */
	public String getPayTypeName() {
		return payTypeName;
	}
	/**
	 * @param payTypeName 设置薪资类别名称
	 */
	public void setPayTypeName(String payTypeName) {
		this.payTypeName = payTypeName;
	}
	/**
	 * @return 返回是否有效
	 */
	public String getValid() {
		return valid;
	}
	/**
	 * @param valid 设置是否有效
	 */
	public void setValid(String valid) {
		this.valid = valid;
	}
	/**
	 * @return 返回删除用到的id
	 */
	public String getIds() {
		return ids;
	}
	/**
	 * @param ids 设置删除用到的id
	 */
	public void setIds(String ids) {
		this.ids = ids;
	}
	/**
	 * @return 返回薪资项目主键
	 */
	public Long getPayItemId() {
		return payItemId;
	}
	/**
	 * @param payItemId 设置薪资项目主键
	 */
	public void setPayItemId(Long payItemId) {
		this.payItemId = payItemId;
	}
	/**
	 * @return 返回payTypeId
	 */
	public Long getPayTypeId() {
		return payTypeId;
	}
	public String getHisId() {
		return hisId;
	}
	public void setHisId(String hisId) {
		this.hisId = hisId;
	}
	/**
	 * @param payTypeId 设置payTypeId
	 */
	public void setPayTypeId(Long payTypeId) {
		this.payTypeId = payTypeId;
	}
	/**
	 * @return 返回month
	 */
	public String getMonth() {
		return month;
	}
	/**
	 * @param month 设置month
	 */
	public void setMonth(String month) {
		this.month = month;
	}
	public Integer getSegmentOrder() {
		return segmentOrder;
	}
	public void setSegmentOrder(Integer segmentOrder) {
		this.segmentOrder = segmentOrder;
	}
	public Long getPayClassId() {
		return payClassId;
	}
	public void setPayClassId(Long payClassId) {
		this.payClassId = payClassId;
	}
}
